upon one's oath - Turc Anglais Dictionnaire